trip off - German English Dictionary